Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Austria F2 Latvia F1 Lithuania F2 Germany-w2 Germany-w3 Greece F2 Slovenia F2 Austria F4 Germany-w2 Germany-w3 Switzerland F2 Switzerland F3 France F5 Sweden F1 Slovenia F1 Challenger Canottieri Minico - Mantova Barletta Citta Della Disfida Open 99 - Barletta 5th Sardinian International Championships - Cagliari Bauer Watertechnology Cup - Eckental Internazionali di Tennis - Bergamo Aamulehti Tampere Open - Tampere San Marino Cepu Open - San Marino Internationaux de Doubs Open de Franchie-Comte - Besancon Sporting Challenger '07 Trofeo Regione Piemonte - Turin Ethias Trophy - Mons San Marino CEPU Open - San Marino XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Germany-w4 Germany F16 Slovenia F3 Latvia F1 Lithuania F1 Croatia F4 Croatia F5 Germany-w1 Austria F1 Austria F2 Monza Challenger Rome Challenger Rome Challenger Greece F1 Germany F15 Milan Challenger Rimini Challenger San Marino Challenger Cordenons Challenger Trani Challenger Como Challenger Rome Challenger Rome Challenger Rimini Challenger Manerbio Challenger Palermo Challenger Caltanissetta Challenger Barletta Challenger Napoli Challenger Prostejov Challenger Turin Challenger Orbetello Challenger San Marino Challenger Genova Challenger Todi Challenger Palermo Challenger Rabat Challenger Barletta Challenger Monza Challenger San Marino Challenger Genova Challenger Madrid Challenger Napoli Challenger Prague Challenger Orbetello Challenger Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano San Marino Challenger Cordenons Challenger Genova Challenger LTA Hull Challenger - Hull Banja Luka Challenger Samarkand Challenger - Samarkand AXA Open II - Espinho AXA Open - Lisbon Copa Ericsson Mexico - Guadalajara Brixina Tennis Open - Bressanone Compaq Challenger - Bucharest Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Memorial Savigni - Sassuolo Rome Challenger MTNL Cellular ATP Challenger - Mumbai Memorial Savigny - Sassuolo Geneva Challenger - Geneva 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto San Marino Challenger Como Challenger San Marino Cepu Open - San Marino Copa Sevilla - Seville Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Sardinia International Championship - Cagliari Sibiu Challenger Fujitsu Siemens Open - Budapest FILA Challenger Biella - Biella Ho Chi Minh City Challenger - Ho Chi Minh City Quelle Cup - Furth VIII Trofeo Ciutat de Barcelona - Barcelona XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona Napoli Challenger Vercelli Challenger Turin Challenger Vicenza Challenger Perugia Challenger Milano Challenger-Jameson Cup - Milan Padova Challenger Top Wool Challenger Biella - Biella Cortina Challenger 3rd Volkswagon Challenger - Wolfsburg Cordenons Challenger Manerbio Challenger Como Challenger Rome Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Rome Challenger Rome Challenger Bergamo Challenger Bordeaux Challenger Top Wool Challenger-Immagine Trophy - Biella Ostdeutscher Sparkassen Cup - Dresden Cepu Open - San Marino BH Telecom Sarajevo 2007 - Sarajevo Trani Cup - Trani Pau Challenger Cassis Challenger Orleans Challenger The Shelbourne Irish Open - Dublin Open D'Orleans - Orleans Bauer Watertechnology Cup - Eckental Bordeaux Challenger Perugia Challenger Braunschweig Challenger Trieste Challenger Lambertz Open by Stawag - Aachen Privatbank Open 2006 - Dnepropetrovsk Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Marrakech Pekao Open - Szczecin Lugano Challenger Reggio Emilia Challenger Turin Challenger San Marino Challenger XL Bermuda Open - Bermuda Idea Prokom Open - Sopot Sporting Challenger '08-Trofeo Regione Piemonte - Turin Czech Indoor Open - Prague Kos Succhetti Tennis Cup - Cordenons Oberstaufen Cup - Oberstaufen Open de L'Isere-Trophee BNP Paribas - Grenoble Napoli Challenger Warsteiner Grand Prix - Oberstaufen Citta di Brindisi - Brindisi Intersport Heilbronn Open - Heilbronn San Benedetto Challenger Todi Challenger Grand Prix Hassan II - Casablanca Napoli Challenger Milan Challenger Schickendanz Open - Furth Genova Challenger Rome Challenger Barletta Citta Della Disfida Open 2000 - Barletta Cairo Challenger 2002 - Cairo Sibiu Challenger Oberstraufen Cup - Oberstaufen Genova Challenger Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Milan Challenger Genova Challenger Milan Challenger Napoli Challenger Open Seat-Godo 2001 - Barcelona Biella Challenger Campionati Internazionali di Sicilia - Palermo Top Wool Challenger - Biella Fano Challenger International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Campionati Internazionali di Sicilia - Palermo Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Aix En Provence Challenger Kaohsiung Challenger Mestre Challenger San Benedetto Challenger Szczecin Challenger Tennis Napoli Cup - Naples Garden Open - Rome Siemens Open 2002 - Scheveningen Trani Cup - Trani Amer-Wilson Challenger - Tampere Qatar Open - Doha Podebradka Cup - Prague Napoli Challenger BellSouth Open - Vina del Mar Turin Challenger Copa AT&T - Buenos Aires DPD Challenger 2000 - Aschaffenburg Brasil Open - Costa do Sauipe Vicenza Challenger Perugia Challenger Internationaler Raiffeisen Grand Prix - St. Polten Milan Challenger Gerry Weber Open - Halle Synsam Swedish Open - Bastad Croatia Open - Umag Open Romania - Bucharest Rome 1 Challenger Campionati Internazionali di Sicilia - Palermo Istanbul Challenger Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Honda Kah Singapore Men's Tennis Open - Singapore Cortina Challenger Residenza Open - Magdeburg Como Challenger Medibank Private International - Sydney Marbella Challenger Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Montechiarugolo - Parma Challenger San Marino Challenger Vilnus Challenger Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Jameson Cup - Milan Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Samarkand Challenger - Samarkand Heineken Open - Auckland Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach Rennes Challenger Exim Agmedia Open - Kosice Allianz Suisse Open Gstaad - Gstaad Croatia Open Umag - Umag Orange Prokom Open - Sopot BMW Open - Munich BCR Open Romania - Bucharest Tunis Challenger Campionati Internazionali di Sicilia - Palermo Cordenons Challenger IPP Open - Helsinki Prostejov Challenger Caltanissetta Challenger ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Rome Challenger ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha Sydney International - Sydney Prostejov Challenger Brasil Open - Costa do Sauipe Phoenix Challenger Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca Heilbronn Open - Heilbronn Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Internazionali de Tennis di Bergamo - Bergamo Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Cordenons Challenger Qatar Exxon Mobil Open - Doha Next Generation Adelaide International - Adelaide Copa Telmex - Buenos Aires Prague Challenger Biella 2 Challenger Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Eckental Challenger Zagreb Challenger Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta Open de Moselle - Metz The Hilversum Open - Hilversum Caltanissetta Challenger CA Challenge 2002 - Graz I Tourneo Fila Citta di Brindisi - Brindisi Asirom Challenger Brasov - Brasov ATP "Videocon" Challenger - Mumbai Milan Challenger Whirlpool Open - Budapest Open Sabadell Atlantico - Barcelona LTA Men's Challenger - Wrexham Geneva Challenger - Geneva Hungarian Architect Open - Budapest KGHM Polish Indoors - Wroclaw ATP Studena Croatia Open Umag - Umag FILA Challenger - Biella Legg Mason Tennis Classic - Washington XI Venice Open - Venice Siemens Open 2001 - Scheveningen Internazionali di Tennis de San Marino - San Marino Traralgon Challenger Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari BCR Open Romania - Bucharest Cherbourg Challenger Pau Challenger AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Qatar Exxon Mobil Open - Doha Meridiana Sardegna Open - Olbia C.T. San Remo - XIII Piertomaso Tessitore - San Remo Movistar Open - Santiago Vicenza Challenger Forli 6 Challenger Brasil Open - Costa do Sauipe Milan Challenger Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Zug Challenger Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Tenerife 1 Challenger Medibank International - Sydney 10° Trofeo Luigi Pezzoli - Bergamo Steelers Cup - Kosice Harbour Tennis Cup Regione Lombardia - Milan Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Farmers Classic - Los Angeles ATP Studena Croatia Open - Umag Winston Salem - Winston Salem BCR Open Romania - Bucharest Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha VTR Open - Vina del Mar Brasil Open - Sao Paulo Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade BMW Open - Munich Manerbio Challenger Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Swiss Indoors Basel - Basel Valencia Open - Valencia VTR Open - Vina del Mar Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Orleans Challenger Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Lugano Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Bet-at-home Open - Hamburg Mouilleron-Le-Captif Challenger Tennislife Cup - Napoli Rabat Challenger ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Trani Challenger Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Como Challenger Credit Agricole Suisse Open - Gstaad China Open - Beijing Ostrava Challenger Kremlin Cup - Moscow Swiss Indoors Basel - Basel Milan Indoors - Milan ABN AMRO World Tennis Tournament - Rotterdam Quimper Challenger Argentina Open - Buenos Aires Oeiras 3 Challenger San Remo Challenger Genova Challenger Bordeaux Challenger Qatar Exxon Mobil Open 2003 - Doha Copa AT&T - Buenos Aires Open de Nice Cote d'Azur - Nice Shenzhen Open - Shenzhen Erste Bank Open - Vienna Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Generali Open - Kitzbuhel Milan Indoors - Milan ABN AMRO World Tennis Tournament - Rotterdam BellSouth Open - Vina del Mar Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Dubai Duty Free Tennis Championships - Dubai Furth Challenger Swiss Indoors Basel - Basel Next Generation Adelaide International - Adelaide TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Medibank International - Sydney BMW Open - Munich Szczecin Challenger SkiStar Swedish Open - Bastad Brasil Open - Costa do Sauipe Abierto Mexicano de Tenis Mifel - Los Cabos AEGON Championships - London Cordenons Challenger Trnava Challenger St. Petersburg Open - St. Petersburg Open 13 Provence - Marseille Catella Swedish Open - Bastad Generali Open - Kitzbuhel Open Sud de France - Montpellier Orleans Challenger Thailand Open - Bangkok Heilbronn Challenger Caltanissetta Challenger Bergamo Challenger Barletta Challenger AEGON Championships - London Napoli Challenger Monza Challenger Copa Claro - Buenos Aires BMW Open - Munich If Stockholm Open - Stockholm Rome Challenger St. Petersburg Open - St. Petersburg AEGON Championships - London The Stella Artois Championships - London Synsam Swedish Open - Bastad Sao Paulo Challenger Tour Finals ATP Kremlin Cup - Moscow The Artois Championships - London Heineken Open - Auckland Countrywide Classic - Los Angeles Anytech365 Andalucia Open - Marbella Todi Challenger Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Caltanissetta Challenger AIG Japan Open Tennis Championships - Tokyo Caltanissetta Challenger Cortina Challenger St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Movistar Open - Santiago Open 13 - Marseille Bet-At-Home Austrian Open - Kitzbuhel Atlanta Tennis Championships - Atlanta St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London SkiStar Swedish Open - Bastad Vancouver Challenger Gerry Weber Open - Halle SkiStar Swedish Open - Bastad St. Petersburg Open - St. Petersburg Rome Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Biella Challenger Heineken Open - Auckland Open Seat Godo 2003 - Barcelona Manerbio Challenger Rio Open 500 - Rio de Janeiro Open 13 - Marseille Brasil Open - Sao Paulo Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Davidoff Swiss Indoors - Basel Malaysian Open - Kuala Lumpur Abierto Mexicano de Tenis Pegaso - Acapulco Sporting Challenger - Turin Orleans Challenger Prostejov Challenger Heineken Open - Auckland Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Genova Challenger SkiStar Swedish Open - Bastad Grand Prix Hassan II - Marrakech Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Memorial Savigni - Sassuolo Swiss Indoors Basel - Basel Intrum Stockholm Open - Stockholm Koblenz Challenger Brisbane International - Brisbane Zivnobanka Czech Open - Prostejov Argentina Open - Buenos Aires Winston-Salem Open - Winston-Salem Open 13 - Marseille Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Zagreb Open - Zagreb BMW Open - Munich Geneva Open - Geneva Mestre Challenger San Benedetto Challenger Copa Ericsson Brazil - Sao Paulo BMW Brixina Tennis Open - Bressanone Barcelona Open BancSabadell - Barcelona I Open de Tenis Comunidad de Madrid - Madrid SkiStar Swedish Open - Bastad St. Petersburg Open - St. Petersburg Vancouver Challenger Garanti Koza Sofia Open - Sofia BMW Open - Munich VII Torneo Internazionale di Tennis - Barletta Chengdu Open - Chengdu Tata Open Maharashtra - Pune Prague II Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Eckental Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Marbella Challenger BMW Open - Munich Geneva Open - Geneva Noventi Open - Halle Swiss Open - Gstaad Salzburg-Anif Challenger Abierto Mexicano Telfonica MoviStar - Acapulco St. Petersburg Open - St. Petersburg SAP Open - San Jose Tata Open Maharashtra - Pune Delray Beach Open - Delray Beach Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Qatar Open - Doha Noventi Open - Halle Hamburg European Open - Hamburg Swiss Open - Gstaad Singapore Tennis Open - Singapore Open Romania - Bucharest Open 13 Provence - Marseille Sanremo Challenger Astana Open - Nur-Sultan Abierto Mexicano Telcel - Acapulco Sofia Open - Sofia Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Italian Open - Rome Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Paris Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome BCR Open Romania - Bucharest Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells BA-CA Tennis Trophy - Vienna Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Brisbane - Brisbane Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati PBZ Zagreb Indoors - Zagreb BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati SAP Open - San Jose Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Regions Morgan Keegan Championships - Memphis Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Delray Beach International Tennis Championships - Delray Beach Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Rogers Cup - Montreal Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Rogers Cup - Toronto Copa AT&T - Buenos Aires Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Heineken Open - Auckland Coupe Rogers - Montreal BellSouth Open - Vina del Mar St. Petersburg Open - St. Petersburg Internazionali BNL d'Italia - Rome Siebel Open - San Jose Open 13 Provence - Marseille Campionati Internazionali di Sicilia - Palermo Gazprom Hungarian Open - Budapest Turkish Airlines Open Antalya - Antalya BNP Paribas Open - Indian Wells Ottignies-Louvain-la-Neuve Challenger Barcelona Open BancSabadell - Barcelona Noumea Challenger Millennium Estoril Open - Estoril Kremlin Cup - Moscow Copa Claro - Buenos Aires Western & Southern Financial Group Masters - Cincinnati Orange Prokom Open - Sopot Tennis Masters Series - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Mercedes Cup - Stuttgart Tennis Masters Series - Rome Pacific Life Open - Indian Wells Royal Guard Open Chile - Vina del Mar Tennis Masters Series - Rome NASDAQ-100 Open - Miami Sony Ericsson Open - Miami Miami Open - Miami Rogers Masters - Montreal Masters Series Hamburg - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Croatia Open - Umag BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris U.S. Open - New York Mercedes Cup - Stuttgart Indianapolis Tennis Championships - Indianapolis Apia International - Sydney U.S. Open - New York Grand Prix Hassan II - Casablanca Australian Open - Melbourne Wimbledon - London U.S. Open - New York Erste Bank Open - Vienna PTT Thailand Open - Bangkok Australian Open - Melbourne BRD Nastase Tiriac Trophy - Bucharest French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Intrum Stockholm Open - Stockholm Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Telecom Italia Masters - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Mutua Madrilena Masters Madrid - Madrid Wimbledon - London BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London Shanghai ATP Masters 1000 - Shanghai Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Internazionali BNL d'Italia - Rome Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group 2, 1R, LAT-BUL 4-1 Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, Group 2, 2R, BUL-LAT 1-4 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, PO, LAT-RSA 3-2 Davis Cup, Group II, 2R, HUN-LAT 2-3 Davis Cup, Group 1, 1R, MKD-LAT 4-1 Davis Cup, Group II, 2R, MON-LAT 2-3 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, Europe/Africa Group I, PO, LAT-POL 2-3 Davis Cup, Group II, 1R, EGY-LAT 2-3 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group II, 3R, LAT-FIN 3-2 Davis Cup, Group I, PO, LAT-ISR 2-3 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, Group 2, 2R, SLO-LAT 5-0 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, World Group II, PO, LAT-EGY 4-1 Davis Cup, Group II, 1R, TUN-LAT 0-3 Davis Cup, Group II, PO, THA-LAT 2-3 Olympics - Beijing Olympics - Athens